/* 
   品牌接口 : Base Trademark Controller
*/
import request from '@/utils/request'


//1、获取品牌分页列表
export const reqTradMarkList = (page,limit)=>{
    //发请求：axios发请求返回结果Promise对象  URL:/product/baseTrademark/{page}/{limit}  请求方式：get
    return  request({url:`/admin/product/baseTrademark/${page}/${limit}`,method:'get'})
 }
 // 简写
 // export const reqTradMark  = () => request.get('/admin/product/baseTrademark/{page}/{limit}')



// 请求新增品牌  URL：/admin/product/baseTrademark/save  请求方式：post  携带2个参数：品牌名称、品牌logo，
// 对于新增的品牌,不需要传递id,id由服务器后台生成
               /* export const reqAddTradMark= (tradeMark)=>{
                  return  request({url:`/product/baseTrademark/save`,method:'post',data:tradeMark})
               } */
// 请求修改某个品牌  URL：/admin/product/baseTrademark/update  请求方式：put   携带3个参数：平台id、品牌名称、品牌logo
// 注：对于修改某一个品牌的操作，前端携带的参数需要带上id,需要告诉服务器修改的是哪一个品牌
               /* export const reqUpdateTradMark= (data)=>{
                  return  request({url:`/product/baseTrademark/update`,method:'put',data:tradeMark})
               } */
// 2、新增与修改品牌
export const reqAddOrUpdateTradMark = (tradeMark)=>{
   // 给服务器数据携带参数ID---修改
   if(tradeMark.id){
      return  request({url:'/admin/product/baseTrademark/update',method:'put',data:tradeMark})
   }else{
      // 新增品牌
      return  request({url:'/admin/product/baseTrademark/save',method:'post',data:tradeMark})
   }
}


// 3、删除品牌   URL：/admin/product/baseTrademark/remove/{id}  
export const reqDeleteTradMark = (id)=>{
    return request({url:`/admin/product/baseTrademark/remove/${id}`,method:'delete'})
}